Application {
	background-colors: #FFFFFF, #FFFFFF
}

ScrollBar
{
	downArrowSkin: ClassReference("assets.skins.DownArrowSkin");
	upArrowSkin: ClassReference("assets.skins.UpArrowSkin");
	trackSkin: ClassReference("assets.skins.TrackSkin");
	thumbSkin: ClassReference("assets.skins.ThumbSkin");
	trackColor: #f3f3f3;
}
ComboBox
{
	skin: ClassReference("assets.skins.ComboBoxSkin");
	color:  #e0dfdf;
	paddingTop: 4;
	themeColor: #8e9517;
	dropdownStyleName: comboDropDownStyleName
}
.comboDropDownStyleName
{
	background-color: #ffffff;
	color: #e0dfdf;
	rollOverColor: #c1c57a;
	textRollOverColor: #ffffff;
	textSelectedColor: #ffffff;
	selectionColor: #b5bc3e;
	border-color: #ffffff;
	font-weight:normal;
	color: #555555;
}
.topBar {
	vertical-align: center;
	background-image: "90deg #2A5315 #1F3B10";
	background-repeat: stretch;
	border-color: #C1C1C1;
	border-width: "0px 0px 0px 4px";
	padding-left: 15px;
	padding-right: 15px;
	borderSkin: ClassReference("com.degrafa.skins.CSSSkin");
}

.sideBar {
	padding-top: 20px;
	background-image: #3E7B1D;
	background-repeat: stretch;
	border-color: #C1C1C1;
	border-width: "0px 0px 4px 0px";
	borderSkin: ClassReference("com.degrafa.skins.CSSSkin");
}

.mapOverlay {
	background-color: #000000;
	background-alpha: .74;
}

.overlayMessage {
	background-image: "90deg 0% 66% #000000";
	padding-top: 	15px;
	padding-bottom: 15px;
	padding-right: 	15px;
	padding-left: 	20px;
	border-color: #C1C1C1;
	border-width: 1px;
	top:30;
	right:30;
	color: #FFFFFF;
	font-size: 22pt;
	borderSkin: ClassReference("com.degrafa.skins.CSSSkin");
}

.button {
/*	upSkin: ClassReference('assets.styles.SearchButtonUp');
	overSkin: ClassReference('assets.styles.SearchButtonOver');
*/	border-color: #FEFEFE;
	border-width: 1px;
	border-radius: 0px;
	borderSkin: ClassReference("com.degrafa.skins.CSSSkin");
}

Button
{
	skin:					ClassReference('assets.skins.ButtonLoader_skin');
	
	color:					#FFFFFF;
	textRollOverColor:		#FFFFFF;
	disabledColor:			#FFFFFF;
	
	fontSize:				14;
}
.lightText, .lightTextMain{
	color:#ffffff;	
}

.lightTextMain {
	font-weight:bold;
}

.errorText{
	color:#d96f31;
	font-size:16;
	font-weight:bold;	
}
.zipInput{
	color:#000000;	
}

SiteDetailsPane
{
	background-color:#ebc670;
	border-style:solid;
	border-thickness:4;
	corner-radius:10;
	border-color:#ffffff;
}

SearchFields {
	
}

.paddedDetailBox
{
	vertical-gap:3;
	padding-bottom:8;
	padding-left:8;
	padding-right:8;
	padding-top:8;
}

.detailLabel {
	fontFamily: Verdana;
	fontWeight: bold;
	fontSize: 12;
}

PrintView
{
	background-color:#ffffff;
	padding-bottom:25;
	padding-left:25;
	padding-right:25;
	padding-top:25;
}

.shadeButton {
	text-align:center;
}

.title {
	font-size: 22pt;
	color: #FFFFFF;
	font-weight: bold;
}

MessageWindow {
	background-image: "#FFFFFF";
	borderSkin: ClassReference("com.degrafa.skins.CSSSkin");
}